github.com/jackc/pgx/v5/pgtype.CompositeBinaryBuilder.buf (field)

16 uses

	github.com/jackc/pgx/v5/pgtype (current package)
		composite.go#L462: 	buf        []byte
		composite.go#L471: 	return &CompositeBinaryBuilder{m: m, buf: buf, startIdx: startIdx}
		composite.go#L480: 		b.buf = pgio.AppendUint32(b.buf, oid)
		composite.go#L481: 		b.buf = pgio.AppendInt32(b.buf, -1)
		composite.go#L492: 	b.buf = pgio.AppendUint32(b.buf, oid)
		composite.go#L493: 	lengthPos := len(b.buf)
		composite.go#L494: 	b.buf = pgio.AppendInt32(b.buf, -1)
		composite.go#L495: 	fieldBuf, err := plan.Encode(field, b.buf)
		composite.go#L501: 		binary.BigEndian.PutUint32(fieldBuf[lengthPos:], uint32(len(fieldBuf)-len(b.buf)))
		composite.go#L502: 		b.buf = fieldBuf
		composite.go#L513: 	binary.BigEndian.PutUint32(b.buf[b.startIdx:], b.fieldCount)
		composite.go#L514: 	return b.buf, nil